.class public Lcom/melesta/facebook/NativeDelegate;
.super Ljava/lang/Object;
.source "NativeDelegate.java"


# direct methods
.method public constructor <init>()V
    .locals 0

    .prologue
    .line 3
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method private static native GetGroupInfoResponse(ILjava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V
.end method

.method private static native GetUserFriendsResponse(ILjava/lang/String;II[[Ljava/lang/Object;)V
.end method

.method private static native GetUserGameFriendsResponse(ILjava/lang/String;II[[Ljava/lang/Object;)V
.end method

.method private static native GetUserInfoResponse(ILjava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.end method

.method private static native IsUserLikedGroupResponse(ILjava/lang/String;Ljava/lang/String;IIZ)V
.end method

.method private static native Login(II)Z
.end method

.method private static native Logout(II)V
.end method

.method public static OnGetGroupInfo(ILjava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V
    .locals 0
    .parameter "fbOsSuccess"
    .parameter "group_id"
    .parameter "user_data"
    .parameter "callback"
    .parameter "id"
    .parameter "name"
    .parameter "link"
    .parameter "likes"
    .parameter "pic"

    .prologue
    .line 7
    invoke-static/range {p0 .. p8}, Lcom/melesta/facebook/NativeDelegate;->GetGroupInfoResponse(ILjava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V

    .line 8
    return-void
.end method

.method public static OnGetUserFriends(ILjava/lang/String;II[[Ljava/lang/Object;)V
    .locals 0
    .parameter "fbOsSuccess"
    .parameter "user_facebook_id"
    .parameter "user_data"
    .parameter "callback"
    .parameter "res"

    .prologue
    .line 16
    invoke-static {p0, p1, p2, p3, p4}, Lcom/melesta/facebook/NativeDelegate;->GetUserFriendsResponse(ILjava/lang/String;II[[Ljava/lang/Object;)V

    .line 17
    return-void
.end method

.method public static OnGetUserGameFriends(ILjava/lang/String;II[[Ljava/lang/Object;)V
    .locals 0
    .parameter "fbOsSuccess"
    .parameter "user_facebook_id"
    .parameter "user_data"
    .parameter "callback"
    .parameter "res"

    .prologue
    .line 12
    invoke-static {p0, p1, p2, p3, p4}, Lcom/melesta/facebook/NativeDelegate;->GetUserGameFriendsResponse(ILjava/lang/String;II[[Ljava/lang/Object;)V

    .line 13
    return-void
.end method

.method public static OnGetUserInfo(ILjava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .locals 0
    .parameter "fbOsSuccess"
    .parameter "user_facebook_id"
    .parameter "user_data"
    .parameter "callback"
    .parameter "id"
    .parameter "name"
    .parameter "email"
    .parameter "pic"

    .prologue
    .line 22
    invoke-static/range {p0 .. p7}, Lcom/melesta/facebook/NativeDelegate;->GetUserInfoResponse(ILjava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    .line 23
    return-void
.end method

.method public static OnIsUserLikedGroup(ILjava/lang/String;Ljava/lang/String;IIZ)V
    .locals 0
    .parameter "fbOsFailure"
    .parameter "user_id"
    .parameter "group_id"
    .parameter "user_data"
    .parameter "callback"
    .parameter "res"

    .prologue
    .line 27
    invoke-static/range {p0 .. p5}, Lcom/melesta/facebook/NativeDelegate;->IsUserLikedGroupResponse(ILjava/lang/String;Ljava/lang/String;IIZ)V

    .line 28
    return-void
.end method

.method public static OnLogin(II)Z
    .locals 1
    .parameter "userData"
    .parameter "callback"

    .prologue
    .line 32
    invoke-static {p0, p1}, Lcom/melesta/facebook/NativeDelegate;->Login(II)Z

    move-result v0

    return v0
.end method

.method public static OnLogout(II)V
    .locals 0
    .parameter "userData"
    .parameter "callback"

    .prologue
    .line 37
    invoke-static {p0, p1}, Lcom/melesta/facebook/NativeDelegate;->Logout(II)V

    .line 38
    return-void
.end method

.method public static OnPosted(ZII)V
    .locals 0
    .parameter "complite"
    .parameter "user_data"
    .parameter "callback"

    .prologue
    .line 42
    invoke-static {p0, p1, p2}, Lcom/melesta/facebook/NativeDelegate;->Posted(ZII)V

    .line 43
    return-void
.end method

.method public static OnRecieveNotify(ILjava/lang/String;Ljava/lang/String;II)Z
    .locals 1
    .parameter "fbOsSuccess"
    .parameter "from"
    .parameter "notify_data"
    .parameter "user_data"
    .parameter "callback"

    .prologue
    .line 67
    invoke-static {p0, p1, p2, p3, p4}, Lcom/melesta/facebook/NativeDelegate;->RecieveNotify(ILjava/lang/String;Ljava/lang/String;II)Z

    move-result v0

    return v0
.end method

.method public static OnSendRequest(ZLjava/lang/String;Ljava/lang/String;II)V
    .locals 0
    .parameter "isPosted"
    .parameter "data"
    .parameter "ids"
    .parameter "user_data"
    .parameter "callback"

    .prologue
    .line 62
    invoke-static {p0, p1, p2, p3, p4}, Lcom/melesta/facebook/NativeDelegate;->SendRequest(ZLjava/lang/String;Ljava/lang/String;II)V

    .line 63
    return-void
.end method

.method public static OnSendRequestToFriends(ZLjava/lang/String;Ljava/lang/String;II)V
    .locals 0
    .parameter "isPosted"
    .parameter "data"
    .parameter "ids"
    .parameter "user_data"
    .parameter "callback"

    .prologue
    .line 57
    invoke-static {p0, p1, p2, p3, p4}, Lcom/melesta/facebook/NativeDelegate;->SendRequestToFriends(ZLjava/lang/String;Ljava/lang/String;II)V

    .line 58
    return-void
.end method

.method public static OnUpdatePageLikedInfo(Z)V
    .locals 0
    .parameter "pageLiked"

    .prologue
    .line 47
    invoke-static {p0}, Lcom/melesta/facebook/NativeDelegate;->UpdatePageLikedInfo(Z)V

    .line 48
    return-void
.end method

.method public static OnUsersInvited(ZLjava/lang/String;II)V
    .locals 0
    .parameter "complite"
    .parameter "ids"
    .parameter "user_data"
    .parameter "callback"

    .prologue
    .line 52
    invoke-static {p0, p1, p2, p3}, Lcom/melesta/facebook/NativeDelegate;->UsersInvited(ZLjava/lang/String;II)V

    .line 53
    return-void
.end method

.method private static native Posted(ZII)V
.end method

.method private static native RecieveNotify(ILjava/lang/String;Ljava/lang/String;II)Z
.end method

.method private static native SendRequest(ZLjava/lang/String;Ljava/lang/String;II)V
.end method

.method private static native SendRequestToFriends(ZLjava/lang/String;Ljava/lang/String;II)V
.end method

.method private static native UpdateLikesCount(I)V
.end method

.method private static native UpdatePageLikedInfo(Z)V
.end method

.method private static native UsersInvited(ZLjava/lang/String;II)V
.end method
